home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-06-14 | 1.4 KB | 50 lines | [TEXT/MPS ] |
- # File: no kaboom.make
- # Target: no kaboom
- # Sources: no kaboom.a no kaboom.c no kaboom.r
- # Created: Monday, Feb. 1, 1993 4:10:00 PM
- #
- # Makefile for a simple printing extension.
- #
- # Dave Hersey
- # Apple Developer Technical Support
- #
- # 2/01/93 - dmh - Created.
- # 4/26/93 - dmh - Updated to use recommended approach,
- # and work around b1 shutdown bug.
- # 9/07/93 - dmh - Updated for b2.
- # 12/18/93 - dmh - Updated for b3.
- # 8/24/94 - dmh - Finalized.
- # 6/14/96 - cn - Updated to support MPW Pro #19.
- #
-
- # Alias to the path for the GX interface files.
-
- INTPATH = "{CIncludes}"
-
- # Alias to the compiled files and the assembly/C options we
- # want to use.
-
- OBJECTS = 'no kaboom.a.o' 'no kaboom.c.o'
- AsmOptions = -sym full -i {INTPATH} -case obj
- CompileOptions = -sym full -d applec -mbg full -b2 -i {INTPATH}
-
-
- 'no kaboom.a.o' ƒ 'no kaboom.make' 'no kaboom.a'
- Asm {AsmOptions} 'no kaboom.a'
- 'no kaboom.c.o' ƒ 'no kaboom.make' 'no kaboom.c'
- SC {CompileOptions} -r 'no kaboom.c'
-
- 'no kaboom' ƒƒ 'no kaboom.make' 'no kaboom.r' {OBJECTS}
- Link -ra =resSysHeap,resPurgeable ∂
- -t 'pext' ∂
- -c '!Kbm' ∂
- -rt pext=0 ∂
- -sg SEGS ∂
- -m EntryPoint ∂
- {OBJECTS} ∂
- "{Libraries}Interface.o" ∂
- "{Libraries}MacRuntime.o" ∂
- -o 'no kaboom';
- SetFile 'no kaboom' -a iB;
- Rez -i {INTPATH} -rd -o 'no kaboom' 'no kaboom.r' -append
-